.top_bg {
	background: url("../images/top_bg.gif") repeat-x;
	margin: 0;
	padding: 0;
}
.FBG {
	margin: 0 auto;
	padding: 0 0 20px;
	background-color:#EBEBEB;
}
.FBG p {
	color: #5F5F5F;
	font: 11px/1.8em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0;
}
.FBG p strong {
	color: #2A2A2A;
}
.FBG img {
	float: left;
	margin: 10px;
	padding: 0;
}
.FBG_resize {
	background: none repeat scroll 0 0 #F0F0F0;
	border: 1px solid #D4D4D4;
	margin: 0 auto;
	padding: 0;/*width: 984px;*/
	}
p.clr, .clr {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	clear: both;
	margin: 0;
	padding: 0;
}
.Recent {
	border-right: 1px solid #DDDDDD;
	padding:20px;
}
.footer {
	background: url("../images/footer_bg.gif") repeat-x scroll 0 0 #D7D7D7;
	color: #FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
	height: 55px;
	margin: 0;
	padding: 0;
	bottom: 0;
}
.footer a {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.body_resize {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #D4D4D4;
	padding: 0 15px;
}

/* top_bg */
.top_bg2 { background:url('../images/top_bg2.gif') top repeat-x; margin:0; padding:0; height:23px}
.top_bg_resize { width:986px; margin:0 auto; padding:0;}
.top_bg_resize img { float:left; margin:0; padding:0;}

.body_fn { margin:0 auto; padding:0 15px; border:1px solid #d4d4d4; background:#fff;}
.body_fn h2 { font:normal 20px Arial, Helvetica, sans-serif; color:#282828; padding:5px 5px; margin:0; border-bottom:1px solid #dfdfdf;}
.body_fn h3 { font:normal 20px Arial, Helvetica, sans-serif; color:#282828; padding:5px 5px; margin:0;}
.body_fn h4 { font:normal 36px Arial, Helvetica, sans-serif; color:#282828; padding:5px 5px; margin:0; border-bottom:1px solid #dfdfdf;}
.body_fn h2 span { font:normal 11px Arial, Helvetica, sans-serif; color:#819e9c; padding:5px 0; margin:0;}
.body_fn p { font:normal 12px Arial, Helvetica, sans-serif; color:#747474; padding:10px 5px; margin:0; line-height:1.8em;}
.body_fn p span { color:#819e9c;}
.body_fn a { color:#ea3900; text-decoration: underline;}

li.bg, .bg { clear:both; border-top:1px solid #dfdfdf; padding:0; margin:10px 0; background:none; line-height:0;}
.line {clear:both;height:1px;background:#dfdfdf;overflow:hidden;}